/* +------------------------------------------------------------------------+
   |                     Mobile Robot Programming Toolkit (MRPT)            |
   |                          http://www.mrpt.org/                          |
   |                                                                        |
   | Copyright (c) 2005-2019, Individual contributors, see AUTHORS file     |
   | See: http://www.mrpt.org/Authors - All rights reserved.                |
   | Released under BSD License. See details in http://www.mrpt.org/License |
   +------------------------------------------------------------------------+ */
static const unsigned char kinect_covered_projector_img_jpeg[] = {
	255, 216, 255, 224, 0,   16,  74,  70,  73,  70,  0,   1,   1,   1,   0,
	72,  0,   72,  0,   0,   255, 219, 0,   67,  0,   5,   4,   4,   5,   4,
	3,   5,   5,   4,   5,   6,   6,   5,   6,   8,   14,  9,   8,   7,   7,
	8,   17,  12,  13,  10,  14,  20,  17,  21,  20,  19,  17,  19,  19,  22,
	24,  31,  27,  22,  23,  30,  23,  19,  19,  27,  37,  28,  30,  32,  33,
	35,  35,  35,  21,  26,  38,  41,  38,  34,  41,  31,  34,  35,  34,  255,
	219, 0,   67,  1,   6,   6,   6,   8,   7,   8,   16,  9,   9,   16,  34,
	22,  19,  22,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,
	34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,
	34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,  34,
	34,  34,  34,  34,  34,  34,  34,  34,  255, 192, 0,   17,  8,   0,   116,
	1,   44,  3,   1,   34,  0,   2,   17,  1,   3,   17,  1,   255, 196, 0,
	29,  0,   1,   0,   1,   4,   3,   1,   0,   0,   0,   0,   0,   0,   0,
	0,   0,   0,   0,   8,   4,   5,   6,   7,   1,   2,   3,   9,   255, 196,
	0,   76,  16,  0,   1,   3,   3,   2,   2,   5,   9,   4,   6,   7,   4,
	11,  0,   0,   0,   1,   0,   2,   3,   4,   5,   17,  6,   33,  7,   49,
	18,  19,  65,  81,  97,  8,   20,  34,  50,  113, 129, 145, 177, 193, 51,
	66,  161, 209, 21,  35,  82,  98,  114, 194, 36,  67,  115, 131, 146, 162,
	178, 69,  130, 210, 225, 22,  37,  52,  53,  99,  116, 132, 179, 195, 226,
	240, 255, 196, 0,   24,  1,   1,   1,   1,   1,   1,   0,   0,   0,   0,
	0,   0,   0,   0,   0,   0,   0,   0,   1,   2,   3,   4,   255, 196, 0,
	32,  17,  1,   1,   1,   0,   2,   2,   2,   3,   1,   0,   0,   0,   0,
	0,   0,   0,   0,   17,  1,   2,   33,  3,   49,  34,  35,  4,   81,  97,
	65,  255, 218, 0,   12,  3,   1,   0,   2,   17,  3,   17,  0,   63,  0,
	153, 104, 136, 128, 136, 136, 8,   139, 164, 179, 69,  3,   58,  83,  72,
	200, 219, 222, 247, 0,   16,  119, 69,  72,  203, 157, 12,  167, 17,  214,
	211, 60,  247, 54,  86,  159, 170, 169, 107, 218, 225, 150, 185, 164, 119,
	130, 131, 178, 38,  81,  1,   17,  16,  17,  17,  1,   19,  35,  56,  206,
	253, 200, 128, 136, 136, 8,   136, 128, 136, 136, 8,   136, 128, 136, 136,
	8,   136, 128, 136, 136, 8,   136, 128, 136, 136, 8,   136, 128, 136, 136,
	8,   177, 110, 32,  107, 139, 119, 15,  52,  61,  126, 161, 187, 229, 209,
	82,  183, 12,  137, 167, 210, 149, 228, 225, 173, 30,  210, 66,  132, 58,
	187, 202, 50,  183, 91,  177, 208, 221, 170, 174, 180, 52,  78,  231, 71,
	110, 123, 25,  17,  31,  189, 247, 157, 239, 56,  240, 8,   38,  142, 163,
	226, 166, 145, 211, 5,   241, 220, 47,  20,  239, 168, 110, 198, 10,  119,
	117, 143, 7,   184, 129, 201, 106, 235, 207, 148, 197, 32,  233, 51,  79,
	90,  132, 135, 178, 90,  201, 122, 35,  252, 35,  127, 196, 40,  138, 53,
	54,  153, 127, 173, 89,  122, 140, 231, 178, 154, 55,  127, 242, 5,   236,
	47,  218, 105, 219, 178, 245, 94,  209, 221, 37,  188, 125, 36,  40,  55,
	165, 211, 142, 26,  190, 235, 210, 13,  185, 199, 73,  25,  251, 180, 145,
	134, 227, 223, 185, 252, 86,  23,  89,  168, 46,  23,  57,  12,  151, 11,
	133, 77,  75,  221, 204, 205, 41,  127, 195, 37,  96,  2,   239, 96,  121,
	56,  212, 108, 30,  18,  208, 75,  244, 5,   63,  73,  90,  51,  232, 106,
	10,  2,   63,  122, 158, 113, 252, 136, 140, 233, 149, 242, 52,  109, 33,
	199, 112, 43,  27,  212, 154, 142, 253, 105, 171, 166, 174, 182, 213, 204,
	41,  99,  31,  172, 99,  30,  71,  197, 91,  133, 117, 9,   199, 87,  124,
	181, 156, 118, 117, 146, 51,  230, 208, 185, 124, 177, 84,  193, 36,  70,
	231, 107, 145, 143, 24,  35,  244, 131, 7,   224, 74,  214, 69,  205, 154,
	207, 172, 250, 242, 231, 93,  110, 142, 162, 154, 233, 88,  222, 144, 220,
	9,   221, 232, 158, 238, 106, 251, 14,  191, 212, 81,  12,  71,  123, 174,
	3,   198, 119, 45,  1,   75,  83,  81,  167, 46,  134, 152, 205, 20,  148,
	211, 28,  180, 195, 80,  199, 180, 123, 193, 33,  103, 49,  50,  233, 36,
	96,  199, 79,  52,  160, 140, 180, 198, 90,  253, 189, 202, 204, 55,  166,
	211, 143, 138, 26,  166, 34,  0,   189, 213, 159, 247, 242, 171, 226, 226,
	254, 172, 136, 127, 222, 210, 191, 31,  180, 208, 126, 139, 80,  57,  183,
	136, 192, 50,  80,  213, 180, 119, 152, 10,  235, 231, 117, 172, 245, 225,
	153, 163, 183, 48,  144, 179, 210, 86,  236, 103, 27,  117, 99,  70,  5,
	123, 29,  143, 218, 133, 159, 146, 180, 94,  252, 168, 117, 5,   158, 39,
	67,  11,  233, 106, 171, 78,  205, 103, 80,  54,  62,  56,  90,  42,  237,
	171, 229, 143, 167, 73,  64,  58,  202, 131, 182, 67,  79,  162, 188, 108,
	86,  232, 233, 95,  231, 119, 0,   37,  171, 147, 210, 244, 193, 244, 85,
	204, 207, 109, 73,  222, 182, 30,  141, 213, 122, 158, 167, 137, 204, 226,
	6,   165, 173, 154, 166, 231, 17,  120, 134, 158, 103, 184, 70,  198, 185,
	164, 116, 67,  65,  195, 91,  131, 200, 109, 157, 249, 173, 243, 23,  148,
	29,  200, 96,  77,  107, 161, 119, 240, 151, 15,  169, 81,  181, 183, 96,
	7,   221, 247, 28,  47,  97,  117, 105, 28,  199, 184, 166, 196, 221, 169,
	51,  15,  148, 43,  185, 77,  100, 141, 222, 45,  168, 45,  249, 130, 171,
	226, 242, 130, 160, 32,  117, 182, 89,  129, 63,  179, 80,  15,  209, 69,
	182, 93,  26,  64,  27,  231, 218, 48,  189, 5,   205, 189, 44,  122, 89,
	59,  41,  210, 37,  116, 60,  123, 177, 191, 29,  109, 186, 181, 155, 118,
	57,  135, 234, 21,  116, 60,  113, 211, 50,  31,  214, 69,  92,  207, 238,
	193, 250, 168, 140, 46,  108, 229, 147, 238, 11,  209, 183, 56,  246, 203,
	157, 239, 4,   41,  10,  152, 49,  113, 151, 73,  73,  206, 166, 165, 135,
	185, 208, 21,  91,  23,  21,  116, 148, 191, 237, 62,  143, 241, 70,  225,
	244, 80,  204, 92,  162, 206, 242, 183, 110, 204, 175, 86,  220, 227, 60,
	164, 24,  207, 122, 176, 169, 169, 23,  17,  116, 180, 167, 13,  188, 211,
	251, 242, 62,  138, 174, 45,  105, 167, 102, 251, 59,  197, 25,  246, 200,
	2,   132, 162, 228, 7,   41,  57,  120, 174, 236, 184, 28,  15,  214, 109,
	237, 72,  84,  225, 102, 164, 178, 201, 234, 93,  104, 143, 247, 237, 252,
	213, 76,  119, 74,  9,   126, 206, 182, 153, 222, 201, 65,  250, 168, 56,
	219, 139, 155, 202, 79,  197, 123, 54,  231, 32,  198, 36,  62,  227, 132,
	138, 156, 173, 168, 133, 222, 172, 177, 159, 99,  130, 238, 28,  211, 201,
	192, 251, 212, 29,  109, 238, 166, 61,  217, 81,  43,  125, 143, 33,  85,
	199, 170, 238, 113, 15,  213, 92,  42,  152, 63,  118, 103, 15,  170, 65,
	54,  17,  67,  56,  181, 221, 246, 34,  58,  171, 157, 88,  193, 198, 242,
	147, 243, 87,  8,   184, 155, 169, 163, 57,  109, 222, 163, 110, 252, 31,
	162, 65,  47,  17,  68,  232, 184, 187, 170, 91,  130, 110, 79,  119, 241,
	180, 42,  216, 248, 215, 169, 155, 185, 158, 23,  227, 190, 63,  249, 169,
	4,   164, 69,  25,  226, 227, 174, 160, 206, 36,  109, 43,  191, 187, 194,
	174, 135, 143, 55,  96,  230, 153, 40,  233, 94,  222, 220, 28,  101, 89,
	162, 69,  34,  192, 116, 143, 21,  44,  122, 165, 237, 166, 124, 158, 101,
	112, 59,  8,   39,  56,  15,  63,  186, 238, 71,  217, 205, 103, 202, 2,
	34,  32,  139, 190, 89,  181, 242, 55,  65,  105, 155, 92,  103, 209, 172,
	184, 190, 103, 14,  254, 174, 50,  62,  114, 40,  69,  230, 18,  142, 237,
	212, 209, 242, 197, 244, 227, 209, 173, 198, 67,  93,  84,  126, 34,  47,
	201, 68,  167, 52,  3,   147, 201, 17,  143, 186, 134, 92,  242, 92,  26,
	57,  71,  54,  229, 95,  186, 177, 159, 21,  207, 87,  148, 24,  241, 164,
	148, 31,  80,  238, 186, 154, 121, 51,  187, 78,  86,  69,  213, 180, 108,
	187, 117, 13,  46,  200, 65,  141, 121, 188, 153, 245, 93,  129, 218, 184,
	49,  72,  51,  179, 135, 185, 101, 29,  72,  5,   113, 213, 12,  224, 239,
	237, 8,   49,  128, 28,  55,  57,  79,  73,  174, 203, 14,  22,  77,  230,
	236, 60,  192, 248, 42,  136, 116, 236, 245, 112, 205, 89,  66,  26,  93,
	74,  3,   156, 195, 219, 255, 0,   236, 46,  156, 56,  239, 63,  142, 46,
	243, 227, 199, 62,  76,  126, 42,  235, 165, 59,  3,   162, 168, 169, 99,
	59,  218, 226, 2,   171, 110, 168, 190, 53,  174, 103, 233, 74,  176, 194,
	48,  71,  90,  119, 89,  167, 253, 56,  100, 246, 72,  168, 169, 104, 24,
	251, 131, 253, 2,   206, 172, 99,  224, 173, 21,  90,  58,  162, 146, 214,
	219, 133, 112, 104, 50,  187, 210, 137, 163, 212, 206, 225, 118, 229, 248,
	249, 153, 120, 237, 253, 184, 240, 243, 77,  251, 50,  126, 191, 172, 102,
	134, 249, 93,  109, 170, 116, 244, 146, 181, 178, 184, 228, 189, 236, 107,
	207, 226, 10,  190, 71,  196, 109, 67,  25,  203, 166, 167, 127, 241, 211,
	51,  242, 84,  134, 217, 1,   254, 172, 103, 192, 174, 142, 180, 194, 78,
	192, 231, 218, 188, 222, 221, 183, 106, 238, 222, 37,  221, 176, 58,  234,
	91,  116, 216, 253, 168, 156, 63,  210, 224, 170, 91,  196, 215, 159, 183,
	176, 218, 223, 142, 101, 161, 224, 254, 46,  43,  30,  253, 13,  23,  123,
	151, 67,  102, 105, 113, 1,   206, 62,  10,  12,  172, 113, 50,  133, 223,
	109, 166, 161, 223, 159, 85,  80,  209, 243, 136, 175, 81,  196, 27,  11,
	241, 214, 216, 42,  24,  127, 118, 164, 31,  147, 90,  173, 148, 58,  58,
	156, 192, 31,  87,  35,  137, 60,  154, 8,   24,  93,  46,  26,  50,  46,
	165, 210, 80,  204, 224, 91,  185, 99,  183, 202, 169, 210, 242, 221, 119,
	167, 28,  55,  182, 213, 71,  236, 105, 39,  255, 0,   117, 118, 110, 177,
	211, 110, 59,  182, 181, 163, 184, 2,   62,  165, 96,  38,  201, 32,  30,
	139, 199, 179, 10,  178, 135, 74,  85,  86,  191, 61,  99,  89,  16,  230,
	226, 18,  140, 217, 154, 183, 78,  56,  16,  217, 171, 26,  79,  124, 159,
	253, 23,  179, 117, 22,  159, 127, 251, 66,  70,  255, 0,   22,  255, 0,
	202, 22,  33,  83,  161, 170, 35,  129, 206, 166, 169, 108, 142, 31,  117,
	195, 25,  88,  251, 237, 53,  145, 60,  181, 209, 128, 65,  193, 25,  74,
	54,  144, 190, 88,  222, 125, 27,  169, 246, 24,  135, 230, 189, 69,  210,
	214, 225, 134, 93,  34,  223, 181, 221, 17,  252, 203, 82,  27,  125, 80,
	231, 17,  231, 207, 33,  117, 52,  85,  45,  63,  100, 239, 130, 81,  184,
	217, 87,  67,  35,  135, 70,  233, 72,  125, 132, 159, 146, 187, 82,  81,
	84,  87,  18,  40,  106, 161, 151, 29,  157, 50,  220, 251, 51,  133, 161,
	124, 222, 124, 239, 19,  190, 9,   212, 204, 14,  122, 183, 124, 18,  137,
	33,  22,  151, 212, 114, 52,  117, 84,  21,  18,  224, 109, 213, 196, 247,
	252, 129, 93,  223, 166, 117, 60,  63,  105, 102, 174, 207, 254, 86,  79,
	248, 84,  110, 108, 181, 49,  122, 174, 145, 190, 194, 66,  175, 167, 212,
	119, 202, 66,  60,  214, 237, 114, 128, 119, 71,  83,  35,  126, 69,  47,
	241, 117, 189, 167, 162, 187, 211, 59,  21,  22,  231, 196, 113, 253, 110,
	89,  243, 42,  159, 175, 169, 97,  32,  194, 6,   59,  4,   128, 231, 241,
	90,  174, 151, 137, 186, 222, 139, 254, 203, 171, 111, 177, 1,   216, 202,
	249, 71,  213, 92,  162, 227, 87,  17,  35,  206, 117, 125, 214, 64,  78,
	226, 105, 186, 204, 255, 0,   136, 21,  40,  217, 17,  212, 72,  91,  189,
	45,  65,  236, 61,  19,  159, 162, 244, 19,  244, 48,  100, 166, 172, 107,
	121, 253, 134, 126, 161, 107, 145, 198, 205, 108, 92,  12,  247, 26,  74,
	141, 243, 137, 237, 212, 239, 207, 197, 138, 182, 46,  59,  106, 118, 55,
	163, 37,  14,  156, 148, 126, 253, 146, 159, 232, 208, 173, 70,  106, 234,
	232, 91,  156, 245, 205, 25,  219, 172, 139, 31,  29,  202, 228, 92,  105,
	179, 180, 251, 119, 150, 149, 139, 197, 199, 219, 195, 78,  102, 211, 218,
	110, 64,  121, 129, 67,  208, 255, 0,   73,  10,  161, 188, 122, 115, 199,
	244, 157, 27,  97,  144, 231, 238, 190, 118, 252, 164, 75,  86,  50,  86,
	92,  34,  233, 130, 218, 166, 140, 99,  124, 17,  131, 240, 91,  83,  70,
	113, 190, 183, 78,  190, 58,  59,  188, 226, 231, 108, 27,  100, 147, 214,
	198, 60,  9,   231, 236, 43,  71,  71,  198, 251, 35,  207, 244, 157, 1,
	109, 63,  217, 85,  74,  223, 153, 42,  173, 156, 100, 209, 18,  237, 85,
	160, 100, 102, 121, 245, 55,  18,  63,  2,   197, 126, 43,  152, 158, 154,
	115, 84,  90,  181, 93,  177, 181, 182, 74,  166, 79,  17,  245, 128, 245,
	152, 123, 136, 236, 42,  244, 160, 109, 143, 143, 186, 99,  75,  87,  71,
	93,  164, 236, 55,  90,  26,  190, 155, 68,  145, 73,  90,  217, 33,  153,
	157, 33,  210, 107, 135, 68,  31,  87,  56,  35,  145, 199, 138, 157, 22,
	203, 132, 23,  107, 69,  29,  194, 144, 147, 79,  89,  11,  39,  136, 158,
	101, 174, 104, 112, 252, 10,  155, 136, 142, 30,  86,  214, 199, 205, 167,
	52,  245, 120, 201, 100, 85,  79,  136, 248, 116, 153, 159, 228, 80,  249,
	209, 111, 131, 185, 11,  233, 103, 17,  116, 84,  58,  251, 69,  212, 89,
	102, 123, 99,  115, 220, 31,  28,  174, 30,  163, 135, 34,  162, 173, 127,
	147, 38,  178, 167, 153, 194, 158, 58,  42,  168, 193, 217, 209, 212, 99,
	35,  216, 66,  98,  106, 61,  245, 57,  3,   197, 113, 213, 99,  144, 217,
	110, 26,  190, 2,   235, 186, 103, 185, 130, 193, 81,  49,  239, 136, 181,
	195, 227, 149, 105, 155, 131, 218, 214, 152, 254, 183, 76,  93,  1,   31,
	179, 14,  126, 73,  53,  49,  173, 196, 24,  27,  243, 194, 8,   142, 124,
	59,  66,  205, 103, 225, 222, 167, 166, 207, 93,  167, 174, 205, 239, 254,
	136, 253, 191, 5,   110, 147, 77,  93,  105, 195, 140, 246, 186, 232, 255,
	0,   138, 149, 227, 232, 164, 91,  140, 112, 70,  64,  193, 221, 114, 88,
	122, 89,  35,  222, 174, 114, 81,  62,  47,  182, 141, 236, 39,  246, 216,
	66,  242, 112, 133, 129, 196, 200, 192, 0,   207, 52,  53,  68,  89,  182,
	79,  46,  126, 197, 214, 138, 255, 0,   89,  79,  37,  69,  13,  172, 7,
	62,  175, 162, 208, 236, 242, 35,  63,  154, 160, 146, 166, 123, 148, 230,
	158, 137, 161, 177, 231, 119, 43,  173, 53,  149, 144, 211, 244, 92,  210,
	93,  204, 188, 115, 207, 130, 235, 227, 229, 190, 61,  167, 63,  30,  111,
	25,  203, 181, 105, 209, 183, 27,  109, 44,  55,  42,  57,  137, 184, 48,
	244, 220, 192, 170, 159, 171, 63,  74,  216, 100, 162, 172, 140, 50,  187,
	172, 0,   183, 188, 13,  201, 85,  63,  165, 46,  141, 164, 138, 8,   102,
	12,  232, 12,  25,  28,  210, 231, 59,  219, 147, 143, 128, 88,  165, 218,
	217, 59,  101, 53,  145, 23,  190, 108, 244, 158, 79,  106, 245, 243, 243,
	248, 243, 39,  138, 229, 246, 242, 240, 240, 243, 242, 111, 221, 54,  122,
	220, 85,  6,   120, 5,   213, 241, 191, 96,  194, 50,  57,  231, 185, 115,
	109, 168, 101, 116, 27,  12,  72,  222, 97,  87,  136, 48,  125, 139, 192,
	245, 109, 197, 17,  103, 105, 93,  92,  225, 11,  67,  221, 234, 142, 103,
	185, 87,  152, 118, 220, 99,  197, 116, 146, 156, 73,  17,  107, 183, 107,
	134, 15,  177, 65,  119, 149, 238, 116, 108, 44,  229, 204, 46,  212, 125,
	60,  187, 172, 236, 223, 117, 107, 181, 249, 196, 110, 20,  179, 201, 25,
	132, 12,  50,  73,  9,   30,  227, 177, 248, 164, 151, 89,  101, 105, 142,
	146, 157, 204, 236, 50,  72,  48,  7,   176, 118, 162, 169, 235, 152, 195,
	87,  47,  67,  24,  15,  35,  35,  241, 87,  91,  116, 205, 22,  248, 203,
	70,  196, 101, 90,  153, 9,   108, 125, 30,  207, 18,  188, 232, 165, 150,
	134, 83,  3,   218, 231, 192, 247, 122, 14,  27,  244, 115, 216, 85,  27,
	34,  166, 187, 79,  77,  163, 41,  35,  164, 134, 165, 151, 214, 184, 9,
	156, 64,  234, 203, 70,  114, 236, 231, 36,  158, 238, 197, 130, 93,  98,
	103, 156, 53,  224, 15,  72,  101, 203, 218, 162, 178, 26,  25,  221, 12,
	196, 137, 198, 229, 128, 100, 247, 142, 74,  141, 206, 125, 68,  142, 150,
	86,  244, 73,  217, 173, 238, 30,  62,  42,  103, 24,  204, 138, 65,  16,
	59,  144, 50,  185, 48,  0,   6,   222, 245, 85,  213, 237, 140, 243, 92,
	22,  19,  217, 248, 34,  169, 186, 144, 78,  112, 48,  184, 234, 1,   60,
	135, 53,  84,  88,  115, 227, 223, 133, 201, 140, 142, 67,  101, 96,  165,
	20,  172, 201, 203, 70,  123, 176, 184, 117, 28,  110, 251, 187, 170, 140,
	30,  195, 148, 193, 219, 158, 200, 170, 87,  80,  197, 144, 67,  27,  142,
	226, 16,  80,  64,  115, 152, 216, 115, 216, 64,  85,  124, 198, 123, 80,
	179, 3,   150, 197, 5,   12,  150, 218, 119, 31,  70,  22,  15,  12,  47,
	3,   104, 167, 60,  225, 111, 130, 186, 181, 164, 236, 70,  235, 184, 4,
	28,  168, 44,  111, 178, 65,  145, 134, 31,  113, 93,  29,  98,  139, 247,
	134, 121, 110, 175, 197, 187, 227, 28,  147, 171, 203, 127, 53,  81,  142,
	155, 3,   51,  179, 220, 23,  83,  98,  193, 218, 71,  15,  28,  101, 100,
	133, 152, 228, 23,  29,  15,  193, 65,  140, 155, 43,  219, 130, 217, 62,
	35,  11,  233, 207, 8,   229, 116, 220, 24,  210, 47,  127, 63,  209, 176,
	143, 131, 113, 244, 95,  59,  75,  54,  27,  123, 194, 250, 41,  194, 118,
	116, 56,  55,  164, 154, 70,  63,  234, 216, 79,  249, 85,  25,  170, 34,
	40,  162, 34,  32,  46,  11,  90,  121, 180, 31,  104, 92,  162, 15,  23,
	210, 83,  72,  49,  37,  60,  78,  29,  206, 96,  42,  58,  121, 76,  105,
	141, 73,  127, 160, 211, 90,  115, 66,  233, 166, 79,  21,  214, 165, 222,
	123, 93,  77,  75,  188, 29,  30,  143, 65,  178, 60,  12,  70,  195, 210,
	113, 36,  157, 250, 56,  246, 201, 20,  87,  54,  25,  214, 181, 182, 145,
	224, 166, 140, 211, 26,  54,  221, 102, 168, 177, 91,  110, 115, 83,  68,
	27,  53,  109, 93,  27,  31,  36,  239, 59,  185, 196, 145, 156, 100, 156,
	12,  236, 48,  59,  21,  93,  71,  6,   120, 121, 85,  246, 186, 70,  212,
	15,  124, 113, 116, 63,  210, 66,  207, 145, 46,  158, 218, 186, 127, 39,
	238, 27,  207, 234, 233, 209, 9,   239, 134, 174, 102, 255, 0,   62,  21,
	4,   254, 77,  252, 63,  149, 189, 24,  233, 46,  16,  143, 252, 58,  231,
	253, 114, 183, 2,   37,  210, 32,  143, 28,  120, 26,  56,  87,  87,  67,
	169, 244, 171, 43,  106, 244, 203, 156, 216, 235, 163, 124, 129, 210, 83,
	188, 158, 101, 193, 184, 12,  112, 216, 18,  54,  118, 199, 152, 91,  59,
	74,  240, 23,  71,  107, 173, 33,  111, 212, 58,  107, 82,  93,  124, 198,
	190, 48,  246, 137, 162, 137, 206, 141, 195, 103, 49,  192, 1,   233, 53,
	192, 131, 217, 182, 196, 140, 41,  25,  168, 108, 52,  58,  163, 77,  92,
	108, 183, 104, 204, 148, 55,  8,   29,  4,   205, 28,  240, 70,  50,  59,
	136, 230, 60,  66,  215, 220, 24,  224, 232, 225, 5,   182, 239, 72,  203,
	253, 69,  218, 43,  132, 237, 149, 172, 124, 29,  75,  33,  0,   99,  102,
	244, 157, 151, 30,  215, 109, 156, 13,  149, 189, 46,  205, 206, 218, 246,
	167, 201, 74,  23,  28,  210, 234, 185, 7,   246, 148, 45,  63,  39,  43,
	92,  254, 74,  55,  50,  15,  155, 234, 170, 50,  123, 58,  202, 19,  244,
	114, 147, 151, 11,  205, 190, 214, 220, 215, 213, 71,  17,  198, 67,  73,
	220, 251, 185, 172, 46,  241, 197, 139, 77,  190, 39,  154, 104, 223, 43,
	135, 222, 148, 136, 219, 249, 172, 214, 99,  65,  77,  228, 167, 170, 91,
	210, 234, 53,  5,   153, 249, 253, 168, 36,  111, 230, 172, 23,  79,  38,
	173, 99,  107, 166, 124, 213, 23,  125, 48,  200, 192, 245, 167, 170, 124,
	64,  251, 203, 86,  73,  173, 252, 167, 38,  165, 100, 145, 219, 170, 25,
	211, 228, 25,  78,  48,  63,  197, 185, 81,  183, 82,  241, 111, 81,  223,
	238, 6,   161, 245, 243, 70,  230, 156, 180, 135, 156, 133, 63,  223, 66,
	227, 170, 44,  245, 218, 74,  40,  166, 173, 171, 178, 212, 195, 54,  76,
	78,  162, 174, 235, 11,  240, 72,  56,  29,  16,  70,  224, 238, 125, 203,
	29,  161, 190, 121, 253, 75,  96,  138, 8,   131, 220, 112, 58,  218, 150,
	68,  223, 241, 60,  129, 248, 172, 98,  227, 118, 172, 187, 74,  201, 43,
	166, 50,  186, 40,  219, 27,  50,  49,  209, 107, 70,  0,   30,  229, 67,
	156, 5,   72,  219, 20,  150, 171, 221, 194, 238, 203, 117, 37,  130, 174,
	106, 217, 61,  88,  225, 115, 31,  210, 29,  224, 131, 130, 54,  230, 14,
	10,  191, 77,  195, 205, 109, 79,  180, 218, 35,  82,  131, 207, 44,  183,
	62,  64,  61,  237, 5,   106, 235, 110, 181, 188, 219, 41,  160, 130, 146,
	164, 50,  58,  118, 185, 177, 225, 131, 164, 26,  226, 11,  134, 121, 224,
	144, 62,  11,  123, 240, 243, 143, 247, 154, 56,  227, 167, 125, 198, 70,
	61,  187, 6,   74,  238, 147, 79,  184, 236, 148, 149, 132, 79,  167, 111,
	148, 196, 249, 221, 134, 247, 79,  209, 27,  137, 109, 211, 55,  31,  229,
	86,  183, 75,  16,  61,  23,  184, 198, 224, 119, 18,  49,  204, 249, 133,
	52,  44,  28,  117, 53,  45,  2,   233, 75,  4,   131, 3,   120, 73,  97,
	207, 111, 50,  65,  252, 22,  194, 160, 226, 30,  155, 185, 198, 27,  61,
	72,  166, 233, 115, 21,  77,  1,   163, 218, 237, 219, 248, 161, 31,  59,
	131, 162, 32,  134, 207, 17,  61,  226, 64,  187, 53,  157, 39,  97,  174,
	107, 135, 129, 5,   125, 42,  117, 146, 199, 112, 133, 178, 186, 219, 109,
	169, 142, 65,  210, 107, 205, 59,  30,  28,  59,  193, 198, 234, 134, 109,
	5,   164, 170, 6,   38,  211, 22,  87,  127, 232, 34,  255, 0,   133, 90,
	71,  206, 78,  160, 156, 130, 220, 132, 52,  79,  219, 17,  156, 115, 228,
	190, 134, 191, 133, 154, 30,  76,  244, 180, 173, 163, 126, 120, 165, 104,
	249, 42,  105, 120, 63,  160, 229, 110, 14,  152, 160, 111, 246, 109, 45,
	249, 20,  31,  63,  124, 209, 205, 30,  161, 238, 228, 185, 243, 119, 99,
	5,   187, 120, 5,   60,  166, 224, 102, 128, 155, 157, 136, 51,  248, 42,
	37,  111, 201, 202, 130, 127, 39,  173, 7,   41,  38,  58,  58,  232, 115,
	217, 29,  108, 159, 82,  83,  164, 154, 131, 62,  110, 88,  237, 155, 236,
	43,  142, 168, 130, 114, 20,  212, 155, 201, 163, 70,  73,  158, 170, 174,
	247, 15,  240, 213, 48,  255, 0,   169, 133, 90,  231, 242, 92,  176, 184,
	56,  83,  106, 11,  180, 121, 229, 214, 50,  39,  227, 252, 161, 54,  42,
	31,  152, 142, 55,  217, 116, 232, 17,  183, 33,  226, 165, 100, 222, 74,
	108, 57,  243, 125, 94,  240, 59,  4,   182, 198, 187, 229, 32,  86,  217,
	252, 149, 174, 131, 62,  111, 169, 109, 207, 238, 50,  81,  61,  191, 39,
	148, 68,  100, 49,  140, 109, 128, 184, 232, 111, 232, 251, 130, 145, 82,
	121, 45,  234, 134, 147, 213, 93,  172, 82,  15,  19,  51,  63,  148, 170,
	83,  228, 195, 171, 129, 32,  207, 102, 112, 236, 34,  170, 79,  172, 105,
	4,   127, 112, 232, 66,  247, 12,  228, 14,  229, 244, 123, 135, 244, 166,
	139, 134, 90,  98,  157, 195, 14,  142, 217, 78,  8,   238, 61,  91,  84,
	108, 178, 249, 48,  95,  165, 188, 211, 11,  237, 85,  5,   53,  185, 178,
	7,   76,  232, 38,  50,  61,  205, 29,  141, 5,   160, 100, 248, 255, 0,
	201, 75,  104, 98,  101, 60,  17,  195, 11,  67,  34,  141, 161, 172, 104,
	228, 0,   24,  1,   53,  93,  209, 17,  69,  17,  17,  1,   17,  16,  17,
	17,  1,   17,  16,  17,  17,  1,   97,  28,  71,  214, 236, 209, 118, 56,
	158, 8,   109, 77,  89,  115, 98,  123, 135, 162, 192, 6,   238, 241, 59,
	140, 5,   155, 173, 27,  229, 73,  96,  150, 237, 193, 58,  138, 250, 80,
	122, 235, 61,  75,  42,  93,  209, 230, 99,  62,  131, 199, 249, 129, 255,
	0,   117, 6,   130, 213, 124, 103, 138, 25,  165, 48,  200, 234, 154, 151,
	228, 186, 87,  59,  57,  62,  37,  105, 45,  69,  175, 238, 183, 199, 184,
	75,  59,  196, 71,  238, 131, 128, 169, 205, 153, 149, 81,  135, 151, 63,
	39,  125, 157, 249, 133, 76,  253, 58,  226, 125, 23,  187, 30,  45,  31,
	154, 66,  172, 18,  202, 249, 79,  74,  71,  18,  79,  50,  87,  145, 10,
	250, 235, 4,   163, 147, 255, 0,   202, 87,  67,  98,  155, 188, 123, 193,
	252, 144, 89,  49,  148, 223, 117, 120, 117, 150, 96,  1,   233, 179, 226,
	186, 27,  61,  71,  97,  97,  246, 56,  32,  180, 128, 113, 178, 245, 142,
	71,  198, 240, 230, 56,  181, 195, 145, 10,  243, 30,  155, 169, 146, 70,
	55,  175, 166, 96,  119, 222, 115, 206, 27,  237, 192, 94,  179, 233, 90,
	184, 39,  142, 49,  61,  36,  189, 99,  115, 211, 142, 67,  209, 111, 129,
	36,  4,   42,  255, 0,   166, 181, 204, 180, 175, 142, 10,  247, 158, 136,
	216, 75,  158, 94,  213, 184, 173, 26,  156, 186, 56,  223, 12,  219, 56,
	108, 230, 185, 71,  41,  172, 149, 148, 242, 150, 150, 53,  228, 118, 177,
	217, 7,   226, 174, 54,  155, 213, 109, 150, 118, 179, 61,  56,  135, 245,
	110, 57,  194, 34,  88,  217, 53,  69,  125, 21,  64,  54,  122, 202, 138,
	57,  228, 118, 79,  154, 59,  13,  145, 199, 181, 209, 238, 199, 159, 18,
	9,   241, 82,  229, 132, 150, 52,  184, 116, 92,  70,  227, 185, 67,  127,
	39,  121, 162, 212, 58,  230, 23,  214, 198, 222, 140, 113, 57,  236, 141,
	199, 57,  33,  76,  149, 117, 68,  68,  80,  17,  17,  1,   17,  16,  17,
	17,  1,   17,  16,  17,  17,  1,   17,  16,  17,  17,  1,   17,  16,  17,
	17,  1,   17,  16,  17,  17,  1,   90,  181, 37,  162, 43,  254, 148, 186,
	218, 167, 104, 116, 117, 212, 178, 64,  65,  25,  245, 154, 66,  186, 162,
	15,  152, 53,  218, 63,  86,  88,  106, 37,  130, 191, 78,  93,  154, 35,
	113, 111, 72,  82,  188, 130, 1,   198, 121, 43,  92,  149, 21,  20,  192,
	249, 213, 29,  76,  88,  231, 214, 66,  230, 227, 226, 23,  213, 37,  227,
	37,  37,  60,  191, 107, 4,   79,  254, 38,  2,   131, 229, 115, 110, 212,
	206, 30,  184, 30,  213, 232, 46,  20,  196, 110, 240, 190, 156, 85,  233,
	29,  57,  94,  79,  159, 88,  45,  85,  25,  231, 215, 81,  198, 239, 152,
	86,  10,  206, 14,  240, 242, 184, 147, 81,  162, 236, 32,  158, 102, 42,
	38,  70,  126, 45,  1,   81,  243, 164, 86,  193, 140, 181, 227, 99,  218,
	187, 10,  152, 92,  225, 233, 181, 79,  106, 175, 39,  46,  22,  213, 231,
	167, 165, 33,  140, 246, 24,  106, 167, 143, 30,  230, 188, 5,   100, 170,
	242, 83,  225, 165, 65,  61,  85,  29,  206, 155, 251, 26,  247, 255, 0,
	54,  81,  34,  18,  7,   211, 156, 12,  198, 61,  161, 117, 233, 64,  51,
	128, 204, 30,  220, 5,   50,  165, 242, 67,  208, 46,  39,  170, 174, 191,
	199, 224, 42,  163, 63,  56,  213, 59,  188, 143, 180, 81,  62,  141, 226,
	252, 7,   119, 91,  31,  252, 8,   33,  212, 211, 66,  214, 28,  49,  156,
	191, 100, 44,  110, 124, 77,  90,  57,  96,  41,  213, 23,  145, 254, 137,
	108, 128, 207, 118, 190, 202, 204, 238, 222, 186, 54,  254, 61,  5,   176,
	180, 207, 2,   56,  119, 165, 31,  28,  182, 237, 53,  75,  53,  84,  120,
	34,  162, 184, 154, 135, 228, 118, 142, 153, 32,  31,  96,  10,  24,  213,
	254, 76,  92,  57,  188, 217, 155, 54,  166, 190, 211, 121, 165, 53,  77,
	63,  87,  67,  4,   187, 74,  224, 72,  38,  66,  62,  232, 192, 192, 206,
	231, 57,  229, 140, 201, 180, 68,  81,  17,  16,  17,  17,  1,   17,  16,
	17,  17,  1,   17,  16,  17,  17,  1,   17,  16,  17,  17,  1,   17,  16,
	17,  17,  1,   17,  16,  17,  17,  1,   17,  16,  17,  17,  1,   17,  16,
	17,  17,  1,   17,  16,  17,  17,  1,   17,  16,  17,  17,  1,   17,  16,
	17,  17,  1,   17,  16,  17,  17,  1,   17,  16,  127, 255, 217,
};
